.alertbox {
	BORDER-RIGHT: #ff0000 2px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 2px dashed; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ff0000 2px dashed; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 2px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffddd
}
.alertbox A {
	COLOR: #004499; BACKGROUND-COLOR: #fffddd; TEXT-DECORATION: none
}
.alertbox A:hover {
	COLOR: #0066ff; BACKGROUND-COLOR: #fffddd
}
.alertbox2 {
	BORDER-RIGHT: #ffcc66 2px ridge; PADDING-RIGHT: 5px; BORDER-TOP: #ffcc66 2px ridge; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffcc66 2px ridge; WIDTH: 275px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc66 2px ridge; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffddd
}
.alertbox2 A {
	WIDTH: 250px; COLOR: black; BACKGROUND-COLOR: #fffddd; TEXT-DECORATION: none
}
.alertbox2 A:hover {
	WIDTH: 250px; COLOR: #666666; BACKGROUND-COLOR: #fffddd
}
.box2 {
	MARGIN-TOP: 0em; BACKGROUND: #fff; MARGIN-BOTTOM: 0em; WIDTH: 100%; COLOR: #000; POSITION: relative
}
.box2 .w1 {
	BACKGROUND: url(/css/images/dottop.gif) repeat-x 0px 0px; WIDTH: 100%
}
.box2 .w2 {
	BACKGROUND: url(/css/images/dotbottom.gif) repeat-x 0px 100%
}
.box2 .w3 {
	BACKGROUND: url(/css/images/dotleft.gif) repeat-y 0px 0px
}
.box2 .w4 {
	BACKGROUND: url(/css/images/dotright.gif) repeat-y 100% 0px
}
.box2 .w5 {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/css/images/tl2.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.box2 .w6 {
	BACKGROUND-POSITION: 100% 0%; BACKGROUND-IMAGE: url(/css/images/tr2.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.box2 .w7 {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(/css/images/br2.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.box2 .w8 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0% 100%; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/css/images/bl2.gif); PADDING-BOTTOM: 12px; OVERFLOW: hidden; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#content2 .box2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003150; PADDING-TOP: 0px
}
#content2 .box2 H3 A {
	FONT-WEIGHT: normal; BACKGROUND: white; COLOR: #003150
}
.box2 .author {
	FONT-SIZE: 0.85em; BACKGROUND: white; COLOR: #8ca6b6
}
.box2 .new {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; COLOR: #ff8e15; POSITION: relative; TOP: -2em
}
.featurebox {
	BORDER-RIGHT: #dcd9b9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dcd9b9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dcd9b9 1px solid; WIDTH: 190px; COLOR: #7d6b4c; PADDING-TOP: 5px; BORDER-BOTTOM: #dcd9b9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; BACKGROUND-COLOR: #f8f6df
}
.featurebox A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 190px; COLOR: #7d6b4c; HEIGHT: 60px; BACKGROUND-COLOR: #f8f6df
}
.featurebox A:hover {
	FONT-SIZE: 11px; WIDTH: 190px; COLOR: #333333; HEIGHT: 60px; BACKGROUND-COLOR: #f8f6df
}
.featurebox2 {
	BORDER-RIGHT: #7d6b4c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7d6b4c 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #7d6b4c 1px solid; COLOR: #7d6b4c; PADDING-TOP: 5px; BORDER-BOTTOM: #7d6b4c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fcfae4
}
.featurebox2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7d6b4c; BACKGROUND-COLOR: #fcfae4
}
.featurebox2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; BACKGROUND-COLOR: #fcfae4
}
.featurebox3 {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.featurebox3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #f1f1f1
}
.featurebox3 A:hover {
	FONT-SIZE: 11px; COLOR: #333333; BACKGROUND-COLOR: #fcfae4
}
.Headline-large {
	FONT-WEIGHT: bold; FONT-SIZE: 22px
}
.RightColumn {
	TEXT-ALIGN: center
}
.vertical-line {
	BORDER-LEFT: #cccccc 1px solid
}
.page-shadow-r {
	BACKGROUND-IMAGE: url(/Images/tile-right.gif); WIDTH: 30px
}
.white-box {
	BACKGROUND: white
}
.attributes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.AttributesHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.AttributesHeader A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.AttributesHeader A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #99ccff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.colorhead {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.colorhead A {
	COLOR: #004499; TEXT-DECORATION: none
}
.colorhead A:hover {
	COLOR: #0071ff; TEXT-DECORATION: underline
}
.Content-no-bkg {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.Content-no-bkg A {
	FONT-WEIGHT: bold; COLOR: #004499; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.Content-no-bkg A:hover {
	FONT-WEIGHT: bold; COLOR: #0099ee; BACKGROUND-COLOR: transparent
}
.Content-gray-bkg {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.Content-gray-bkg A {
	FONT-WEIGHT: bold; COLOR: #004499; FONT-STYLE: normal; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.Content-gray-bkg A:hover {
	FONT-WEIGHT: bold; COLOR: #0099ee; FONT-STYLE: normal; BACKGROUND-COLOR: #efefef
}
.Copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Copyright A {
	FONT-WEIGHT: normal; COLOR: #336699; FONT-STYLE: normal; TEXT-DECORATION: none
}
.Copyright A:hover {
	FONT-WEIGHT: normal; COLOR: #0099ee; FONT-STYLE: normal
}
.Headings2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.links {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.links A {
	COLOR: #000099; TEXT-DECORATION: none
}
.links A:hover {
	COLOR: #3399ff
}
.right-rail {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.right-rail A {
	COLOR: #004499; TEXT-DECORATION: none
}
.right-rail A:hover {
	COLOR: #3399ff; TEXT-DECORATION: underline
}
.picturebox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; MARGIN: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
.boldbox {
	BORDER-RIGHT: #990033 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #990033 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #990033 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #990033 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.small A {
	FONT-WEIGHT: bold; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.small A:hover {
	FONT-WEIGHT: bold; COLOR: #3399ff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TableHeadC {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: gray; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TableHeadC A {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: gray; TEXT-DECORATION: none
}
.TableHeadC A:hover {
	FONT-WEIGHT: bold; COLOR: #6dcff6; BACKGROUND-COLOR: gray; TEXT-DECORATION: none
}
.TableHeadBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.borderbox {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 1px solid
}
.Zorder-1 {
	Z-INDEX: -1
}
.Zorder0 {
	
}
.Zorder1 {
	Z-INDEX: 1
}
.Zorder2 {
	Z-INDEX: 2
}
.block {
	BORDER-RIGHT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; DISPLAY: block; FONT-SIZE: 0.8em; BACKGROUND: #ffffff; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #b1b1b1 1px solid; COLOR: #4e3000; BORDER-BOTTOM: #b1b1b1 1px solid; min-width: 120px
}
.block:hover {
	BORDER-RIGHT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BACKGROUND: #e7ebf1; BORDER-LEFT: #b1b1b1 1px solid; COLOR: #4e3000; BORDER-BOTTOM: #b1b1b1 1px solid
}
.block .t {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/Images/rollover-box/box-t.png); BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: -1px
}
.block .r {
	BACKGROUND-POSITION: 100% 0%; LEFT: 4px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-r.png); BACKGROUND-REPEAT: repeat-y; POSITION: relative; TOP: 1px
}
.block .b {
	BACKGROUND-POSITION: 0% 100%; LEFT: -4px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-b.png); BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 5px
}
.block .tl {
	BACKGROUND-POSITION: 0% 0%; LEFT: -1px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-tl.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: -6px
}
.block .tr {
	BACKGROUND-POSITION: 100% 0%; LEFT: 5px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-tr.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.block .br {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(/Images/rollover-box/box-br.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 6px
}
.block .bl {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0% 100%; PADDING-LEFT: 8px; LEFT: -5px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-bl.png); PADDING-BOTTOM: 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px
}
.block:hover .tl {
	BACKGROUND-POSITION: 0% 0%; LEFT: -1px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-tl-o.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: -6px
}
.block:hover .tr {
	BACKGROUND-POSITION: 100% 0%; LEFT: 5px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-tr-o.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.block:hover .br {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(/Images/rollover-box/box-br-o.png); BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 6px
}
.block:hover .bl {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0% 100%; PADDING-LEFT: 8px; LEFT: -5px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-bl-o.png); PADDING-BOTTOM: 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px
}
.block:hover .t {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/Images/rollover-box/box-t-o.png); BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: -1px
}
.block:hover .r {
	BACKGROUND-POSITION: 100% 0%; LEFT: 4px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-r-o.png); BACKGROUND-REPEAT: repeat-y; POSITION: relative; TOP: 1px
}
.block:hover .b {
	BACKGROUND-POSITION: 0% 100%; LEFT: -4px; BACKGROUND-IMAGE: url(/Images/rollover-box/box-b-o.png); BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 5px
}
.block:hover .boldtext {
	FONT-WEIGHT: bold
}
.ctr {
	FLOAT: left; WIDTH: 100%; CURSOR: pointer; TEXT-ALIGN: center
}
#mainmenu {
	FONT-SIZE: 12px; Z-INDEX: 10000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#mainmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainmenu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10000; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #075189; TEXT-ALIGN: left
}
#mainmenu UL LI A {
	DISPLAY: block; Z-INDEX: 10000; COLOR: #fff; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-DECORATION: none
}
#mainmenu UL LI UL {
	DISPLAY: none; Z-INDEX: 10000; FILTER: alpha(opacity=93); WIDTH: 149px; POSITION: absolute; TOP: 19px; moz-opacity: 0.93; opacity: 0.93
}
#mainmenu UL LI UL:hover {
	DISPLAY: block
}
#mainmenu UL LI:hover UL {
	DISPLAY: block
}
#mainmenu UL LI.over UL {
	DISPLAY: block
}
#mainmenu UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 22px; BACKGROUND-COLOR: #4c81a8; TEXT-ALIGN: left
}
#mainmenu UL LI UL LI A {
	DISPLAY: block; PADDING-LEFT: 20px; WIDTH: auto; COLOR: #fff; HEIGHT: 22px; TEXT-DECORATION: none
}
#mainmenu UL LI UL LI A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #053d67
}
#mainmenu UL LI UL LI:hover {
	DISPLAY: list-item
}
#mainmenu UL LI UL LI.over {
	DISPLAY: block
}
#mainmenu .mytitle {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/Images/topnav/menu_normal.png); COLOR: #fff; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; TEXT-DECORATION: none
}
#mainmenu .mytitle A:hover {
	BACKGROUND-IMAGE: url(/Images/topnav/menu_underlined.png); COLOR: #fcf3b1; BACKGROUND-REPEAT: repeat-x
}
#mainmenu .rightblank {
	BACKGROUND-IMAGE: url(/Images/topnav/menu_normal.png); WIDTH: 13px; BACKGROUND-REPEAT: repeat-x
}
#mainmenu .systems {
	WIDTH: 75px
}
#mainmenu .products {
	WIDTH: 75px
}
#mainmenu .separator {
	BACKGROUND-IMAGE: url(/Images/topnav/separator.png); WIDTH: 2px
}
#mainmenu .support {
	WIDTH: 75px
}
#mainmenu .company {
	WIDTH: 75px
}
#mainmenu .documentation {
	WIDTH: 115px
}
#mainmenu .careers {
	WIDTH: 72px
}
#mainmenu .blank {
	BACKGROUND-IMAGE: url(/Images/topnav/menu_normal.png); WIDTH: 180px; BACKGROUND-REPEAT: repeat-x
}
#mainmenu .home {
	WIDTH: 25px
}
#mainmenu .home .mytitle A {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/Images/topnav/home.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .home .mytitle A:hover {
	BACKGROUND-POSITION: 50% -18px; BACKGROUND-IMAGE: url(/Images/topnav/home.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .search {
	WIDTH: 25px
}
#mainmenu .search .mytitle A {
	BACKGROUND-POSITION: 50% 0px; BACKGROUND-IMAGE: url(/Images/topnav/search.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .search .mytitle A:hover {
	BACKGROUND-POSITION: 50% -18px; BACKGROUND-IMAGE: url(/Images/topnav/search.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .signin {
	WIDTH: 25px
}
#mainmenu .signin .mytitle A {
	BACKGROUND-POSITION: 50% 0px; BACKGROUND-IMAGE: url(/Images/topnav/signin.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .signin .mytitle A:hover {
	BACKGROUND-POSITION: 50% -18px; BACKGROUND-IMAGE: url(/Images/topnav/signin.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .cart {
	WIDTH: 54px
}
#mainmenu .cart .mytitle A {
	BACKGROUND-POSITION: 50% 0px; BACKGROUND-IMAGE: url(/Images/topnav/cart.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .cart .mytitle A:hover {
	BACKGROUND-POSITION: 50% -18px; BACKGROUND-IMAGE: url(/Images/topnav/cart.gif); BACKGROUND-REPEAT: no-repeat
}
#mainmenu .systems_dropdown {
	WIDTH: 205px
}
#mainmenu .company_dropdown {
	WIDTH: 285px
}
#mainmenu .support_dropdown {
	WIDTH: 175px
}
